//package com.plian.system.service.hr.recruitment;
//
//import com.plian.Tools.pagedata.PageData;
//import com.plian.system.entity.hr.recruitment.RemovalManagement;
//import com.plian.system.mybatis.base.BaseService;
//
//import java.util.HashMap;
//import java.util.List;
//
///**
// *  服务类
// *
// * @author BladeX
// * @since 2019-12-03
// */
//public interface IRemovalManagementService extends BaseService<RemovalManagement> {
//
//            /**
//         * 提交
//         * @param id 主键
//         * @return boolean
//         */
//		HashMap<String,Object> commit(String id);
//
//        /**
//         * 审核
//         * @param id 主键
//         * @return boolean
//         */
//        Boolean finish(String id);
//
//        /**
//         * 退回
//         * @param id 主键
//		 * @param formState
//         * @return boolean
//         */
//        Boolean reject(String id, int formState);
//
//        /**
//         * 弃审
//         * @param id 主键
//         * @return boolean
//         */
//        Boolean cancel(Long id);
//
//	/**
//	 * 变更
//	 * @param removalManagement
//	 * @return
//	 */
//	boolean change(RemovalManagement removalManagement);
//
//	/**
//	 * 保存或修改
//	 * @param removalManagement
//	 * @return
//	 */
//	Boolean submit(RemovalManagement removalManagement);
//
//	/**
//	 * 待办列表
//	 * @param formIds
//	 * @return
//	 */
//	List<PageData> findByIds(List<String> formIds);
//
//    void goBackToStash(String formId);
//}
